have one's hands tied - Türkçe İngilizce Sözlük